// mksysnum_dragonfly.pl 
// 上述命令生成的代码；不要编辑。

// go:构建amd64和蜻蜓
// +构建amd64，蜻蜓

package syscall

const (
	// /SYS\u NOSYS=0；
	SYS_EXIT          = 1   // /{void exit（int rval）；}
	SYS_FORK          = 2   // /{int fork（void）}
	SYS_READ          = 3   // /{ssize_t read（int fd，void*buf，size_t nbyte）}
	SYS_WRITE         = 4   // /{ssize_t write（int fd，const void*buf，size_t nbyte）}
	SYS_WAIT4         = 7   // /{int wait4（int-pid，int*status，int-options，
	SYS_LINK          = 9   // /{int-link（char*path，char*link）；}
	SYS_UNLINK        = 10  // /{int-unlink（char*path）；}
	SYS_CHDIR         = 12  // /{int-chdir（char*path）；}
	SYS_CHMOD         = 15  // /{int chmod（char*path，int mode）；}
	SYS_CHOWN         = 16  // /{int chown（char*path，int uid，int gid）；}
	SYS_OBREAK        = 17  // /{int obreak（char*nsize）；}break obreak参数intabcdefg
	SYS_UNMOUNT       = 22  // /{int unmount（char*path，int flags）}
	SYS_SETUID        = 23  // /{int setuid（uid\t uid）}
	SYS_GETUID        = 24  // /{uid\t getuid（void）}
	SYS_SENDMSG       = 28  // /{int sendmg（int s，caddr_t msg，int flags）；}
	SYS_RECVFROM      = 29  // /{int recvfrom（int s，caddr_t buf，size_t len，\
	SYS_GETPEERNAME   = 31  // /{int getpeername（int fdes，caddr t asa，int*alen）}
	SYS_GETSOCKNAME   = 32  // /{int getsockname（int-fdes，caddr_t asa，int*alen）；}
	SYS_ACCESS        = 33  // /{int-access（char*path，int-flags）}
	SYS_CHFLAGS       = 34  // /{int-chflags（char*path，int-flags）}
	SYS_FCHFLAGS      = 35  // /{int-fchflags（int-fd，int-flags）；}
	SYS_GETPPID       = 39  // /{pid_t getppid（void）；}
	SYS_DUP           = 41  // /{int dup（u_int fd）}
	SYS_PIPE          = 42  // /{int pipe（void）}
	SYS_GETEGID       = 43  // /{gid_t getegid（void）}
	SYS_GETLOGIN      = 49  // /{int-getlogin（char*namebuf，u_int-namelen）}
	SYS_ACCT          = 51  // /{int-acct（char*path）}
	SYS_REBOOT        = 55  // /{int reboot（int opt）；}
	SYS_REVOKE        = 56  // /{int revoke（char*path）；}
	SYS_SYMLINK       = 57  // /{int symlink（char*path，char*link）；}
	SYS_READLINK      = 58  // /{int readlink（char*path，char*buf，int count）；}
	SYS_CHROOT        = 61  // /{int chroot（char*path）；}
	SYS_MSYNC         = 65  // /{int msync（void*addr，size\u t len，int flags）}
	SYS_VFORK         = 66  // /{pid\u t vfork（void）}
	SYS_MPROTECT      = 74  // /{int-mprotect（void*addr，size\t len，int-prot）；}
	SYS_MADVISE       = 75  // /{int-madvise（void*addr，size\t len，int-behav）}
	SYS_MINCORE       = 78  // /{int-mincore（const-void*addr，size\t len，
	SYS_GETPGRP       = 81  // /{int-getpgrp（void）}
	SYS_SETPGID       = 82  // /{int-setpgid（int-pid，int-pgid）}
	SYS_SETITIMER     = 83  // /{int-setimer（u-int-which，structure-itimerval*itv，
	SYS_GETDTABLESIZE = 89  // /{int getdtablesize（void）；}
	SYS_DUP2          = 90  // /{int dup2（u_int from，u_int to）}
	SYS_FCNTL         = 92  // /{int fcntl（int fd，int cmd，long arg）}
	SYS_SELECT        = 93  // /{int select（int nd，fd set*in，fd set*ou ou，\
	SYS_FSYNC         = 95  // /{int fsync（int fd）
	SYS_SOCKET        = 97  // /{int-socket（int-domain，int-type，int-protocol）；}
	SYS_CONNECT       = 98  // /{int-connect（int-s，caddr-t-name，int-namelen）；}
	SYS_GETPRIORITY   = 100 // /{int-getpriority（int-which，int-who）}
	SYS_LISTEN        = 106 // /{int-listen（int-s，int-backlog）；}
	SYS_GETTIMEOFDAY  = 116 // /{int-gettimeofday（struct-timeval*tp，
	SYS_GETRUSAGE     = 117 // /{int-getrusage（int-who，struct-rusage*rusage）；}
	SYS_GETSOCKOPT    = 118 // /{int-getsockopt（int-s，int-level，int-name，
	SYS_READV         = 120 // /{int-readv（int-fd，struct-iovec*iovp，u-iovcnt）}
	SYS_WRITEV        = 121 // /{int writev（int-fd，struct-iovec*iovp，
	SYS_SETTIMEOFDAY  = 122 // /{int-settimeofday（struct-timeval*tv，
	SYS_FCHOWN        = 123 // /{int-fchown（int-fd，int-uid，int-gid）；}
	SYS_FCHMOD        = 124 // /{int-fchmod（int-fd，int-mode）；}
	SYS_RENAME        = 128 // /{int rename（char*from，char*to）；}
	SYS_FLOCK         = 131 // /{int flock（int fd，int how）}
	SYS_MKFIFO        = 132 // /{int mkfifo（char*path，int mode）；}
	SYS_SENDTO        = 133 // /{int sendto（int s，caddr\t buf，size\
	SYS_MKDIR         = 136 // /{int-mkdir（char*path，int-mode）；}
	SYS_RMDIR         = 137 // /{int-rmdir（char*path）；}
	SYS_QUOTACTL      = 148 // /{int quotactl（char*path，int cmd，int uid，\
	SYS_STATFS        = 157 // /{int statfs（char*path，struct statfs*buf）；}
	SYS_FSTATFS       = 158 // /{int fstatfs（int fd，struct statfs*buf）；}
	SYS_GETFH         = 161 // /{int getfh（char fname，struct fhandle fhp）；}
	SYS_SETDOMAINNAME = 163 // /{int-setdomainname（char*domainname，int-len）；}
	SYS_UNAME         = 164 // /{int-uname（struct-utsname*name）；}
	SYS_SYSARCH       = 165 // /{int-sysarch（int-op，char*parms）}
	SYS_EXTPREAD      = 173 // /{ssize\t extpread（int-fd，void*buf），
	SYS_NTP_ADJTIME   = 176 // /{int-ntp_-adjtime（struct-timex*tp）}
	SYS_GETRLIMIT     = 194 // /{int getrlimit（u_int which，\
	SYS_SETRLIMIT     = 195 // /{int setrlimit（u_int which，\
	SYS_MMAP          = 197 // /{caddr\t mmap（caddr\t addr，size\t len，int prot，\
	// /SYS NOSYS=198；
	SYS_TRUNCATE               = 200 // /{int-truncate（char*path，int-pad，off-t length）}
	SYS_FTRUNCATE              = 201 // /{int-ftruncate（int-fd，int-pad，off-t length）}
	SYS___SYSCTL               = 202 // /{int-sysctl（int*name，u-int-namelen，void*old，\
	SYS_UNDELETE               = 205 // /{int undelete（char*path）}
	SYS_FUTIMES                = 206 // /{int futimes（int fd，struct timeval*tptr）}
	SYS_GETPGID                = 207 // /{int getpgid（pid_t pid）}
	SYS_POLL                   = 209 // /{int poll（struct pollfd*fd fd fd fds，u int nfds，\
	SYS_SEMGET                 = 221 // /{int-semget（key-t-key，int-nsems，int-semflg）；}
	SYS_SEMOP                  = 222 // /{int-semop（int-semid，struct-sembuf*sops，
	SYS_MSGCTL                 = 224 // /{int-msgctl（int-msqid，int-cmd，
	SYS_MSGGET                 = 225 // /{int-msgget-key，int-msgflg）}
	SYS_MSGRCV                 = 227 // /{int msgrcv（intmsqid，void*msgp，size\u t msgsz，
	SYS_SHMAT                  = 228 // /{caddr\t shmat（int shmid，const void*shmaddr，
	SYS_SHMCTL                 = 229 // /{int shmctl（int shmid，int cmd，
	SYS_CLOCK_GETTIME          = 232 // /{int clock\u gettime（时钟id\t clock\u id，\
	SYS_CLOCK_SETTIME          = 233 // /{int clock\u settime（时钟id\t clock\u id，\
	SYS_CLOCK_GETRES           = 234 // /{int clock\u getres（时钟id\t clock\u id，\
	SYS_NANOSLEEP              = 240 // /{int nanosleep）（const struct timespec rqtp，\
	SYS_RFORK                  = 251 // /{int rWork（int flags）；}
	SYS_OPENBSD_POLL           = 252 // /{int openbsd_poll（struct pollfd*fds，u_int nfds，\
	SYS_ISSETUGID              = 253 // /{int issetugid（void）；}
	SYS_LUTIMES                = 276 // /{intlutimes（char*path，struct timeval*tptr）；}
	SYS_EXTPREADV              = 289 // /{ssizeèt extpreadv（intfd，struct iovec*iovp，
	SYS_MODNEXT                = 300 // /{int modnext（int modid）；}
	SYS_MODSTAT                = 301 // /{int modstat（int modid，struct module_stat*stat）；}
	SYS_KLDFIND                = 306 // /{int-kldfind（const-char*file）；}
	SYS_KLDNEXT                = 307 // /{int-kldnext（int-fileid）；}
	SYS_KLDSTAT                = 308 // /{int-kldstat（int-fileid，struct-kld_-file_-stat*stat）；}
	SYS_KLDFIRSTMOD            = 309 // /{int-kldfirstmod int（int-fileid）；}
	SYS_SETRESGID              = 312 // /{int setresgid（gid_t rgid，gid_t egid，gid_t sgid）；}
	SYS_AIO_RETURN             = 314 // /{int-aio返回（struct-aiocb*aiocbp）；}
	SYS_AIO_SUSPEND            = 315 // /{int-aio挂起（struct-aiocb*const*aiocb*aiocbp，int，const-struct timespec times
	SYS_AIO_ERROR              = 317 // /{int aio_错误（struct aiocb*aiocbp）；}
	SYS_AIO_READ               = 318 // /{int aio_读取（struct aiocb*aiocbp）；}
	SYS_LIO_LISTIO             = 320 // /{int lio_列表（int mode，struct aiocb*CONSTANT，struct aiocb*SIGU列表，SIGU事件）}
	SYS_YIELD                  = 321 // /{int-yield（void）；}
	SYS_MLOCKALL               = 324 // /{int-mlockall（int-how）}
	SYS_MUNLOCKALL             = 325 // /{int-munlockall（void）}
	SYS___GETCWD               = 326 // /{int-getcwd（u-char*buf，u-int-buflen）}
	SYS_SCHED_SETSCHEDULER     = 329 // /{int sched_setscheduler（pid_t pid，int policy，const struct sched_param*param）}
	SYS_SCHED_GETSCHEDULER     = 330 // /{int sched_getscheduler（pid_t pid）}
	SYS_SCHED_YIELD            = 331 // /{int sched_yield（void）}
	SYS_SCHED_GET_PRIORITY_MIN = 333 // /{int sched_get_priority_min（int policy）；}
	SYS_SCHED_RR_GET_INTERVAL  = 334 // /{int sched_rr_get_interval（pid_t pid，struct timespec*interval）；}
	SYS_UTRACE                 = 335 // /{int utrace（const void*addr，size\t len）；}
	SYS_SIGPROCMASK            = 340 // /{int-sigprocmask（int-how，const-sigset_-t*set，
	SYS_SIGSUSPEND             = 341 // /{int-sigsuspend（const-sigset_-t*sigmask）}
	SYS_SIGACTION              = 342 // /{int-sigaction（int-sig，const-struct-sigaction*act，
	SYS_SIGPENDING             = 343 // /{int-sigpending（sigset_-t*set）}
	SYS_SIGTIMEDWAIT           = 345 // /{int-sigtimedwait（const-sigset\u-t*set，\
	SYS_SIGWAITINFO            = 346 // /{int-sigwaitinfo（const-sigset\u-t*set，\
	SYS___ACL_GET_FILE         = 347 // /{int-int-acl\u-get\u文件（const-char*path，\
	SYS___ACL_SET_FILE         = 348 // /{int-acl\u-set\u文件）（const-char path，\
	SYS___ACL_DELETE_FILE      = 351 // /{int{uu acl\u delete\u文件（const char*path，
	SYS___ACL_DELETE_FD        = 352 // /{int{uu acl\u delete\u fd（int filedes，acl类型）}
	SYS_EXTATTRCTL             = 355 // /{int extattrctl（常量字符*路径，int cmd，
	SYS_EXTATTR_SET_FILE       = 356 // /{int extattr\u集文件（常量字符*路径，
	SYS_EXTATTR_GET_FILE       = 357 // /{int extattr\u get\u文件（常量字符*路径，
	SYS_LCHFLAGS               = 391 // /{int lchflags（字符*路径，整数标志）}
	SYS_UUIDGEN                = 392 // /{int uuidgen（结构uuid*存储，整数计数）；}
	SYS_SENDFILE               = 393 // /{int sendfile（int fd，int s，偏移量，大小单位，\
	SYS_VARSYM_GET             = 451 // /{int varsym(int mask，const char*wild，char*buf，int bufsize)}（int-type，int-fd，pid_t pid，int-retval）；}
	SYS_MOUNTCTL               = 468 // /{int-mountctl（const-char*path，int-op，int-fd，const-void*ctl，int-ctllen，void*buf，int-buflen）；}
	SYS_UMTX_SLEEP             = 469 // /{int-umtx u睡眠（volatile-const-int*ptr，int-value，int-timeout）}
	SYS_JAIL_ATTACH            = 471 // /{int-jail\u-attach（int-jid）；}
	SYS_SET_TLS_AREA           = 472 // /{int-set\tls\u区域（int-which，struct-tls\u-info*info，size\t-infosize）；}
	SYS_GET_TLS_AREA           = 473 // /{int-get\tls\u区域（int-which，struct-tls\u-info*info，size\t-infosize）；}
	SYS_FSTAT                  = 476 // /{int-fstat（int-fd，struct-stat*sb）；}
	SYS_LSTAT                  = 477 // /{int-lstat（const-char*path，struct-stat*ub）}
	SYS_FHSTAT                 = 478 // /{int-fhstat（const-struct-fhandle*u-fhp，struct-stat*sb）；}
	SYS_USCHED_SET             = 481 // /{int-usched\u集（pid\u-pid，int-cmd，void*data，
	SYS_EXTACCEPT              = 482 // /{int-extaccept（int-s，int-flags，caddr\t name，int*anamelen）；}
	SYS_VMSPACE_MCONTROL       = 491 // /{int-vmspace\mcontrol（void*id，void*addr，
	SYS_VMSPACE_PREAD          = 492 // /{ssize\t vmspace\u pread（void，void*buf，
	SYS_LWP_CREATE             = 495 // /{int lwp_create（struct lwp_params*params）}
	SYS_LWP_GETTID             = 496 // /{lwpid_t lwp_gettid（void）}
	SYS_LWP_KILL               = 497 // /{int lwp_kill（pid_pid，lwpid_t tid，int signum）}
	SYS_STATVFS                = 500 // /{int-statvfs（const-char*path，struct-statvfs*buf）}
	SYS_FSTATVFS               = 501 // /{int-fstatvfs（int-fd，struct-statvfs*buf）}
	SYS_FHSTATVFS              = 502 // /{int-fhstatvfs（const-struct-fhandle*u{fhp，struct-statvfs*buf）}
	SYS_OPENAT                 = 504 // /{int-openat（int-fd，char*path，int-flags，int-mode）；}
	SYS_FSTATAT                = 505 // /{int-fstatat（int-fd，char*path，
	SYS_FCHMODAT               = 506 // /{int-fchmodat（int-fd，char*path，int-mode），
	SYS_MQ_SETATTR             = 514 // /{int mq_setattr（mqd_t mqdes，
	SYS_MQ_NOTIFY              = 515 // /{int mq_notify（mqd_t mqdes，
	SYS_MQ_SEND                = 516 // /{int mq_send（mqd_t mqdes，const char*msg_ptr，
	SYS_IOPRIO_SET             = 520 // /{int ioprio_set（int which，int who，int prio）；}
	SYS_IOPRIO_GET             = 521 // /{int ioprio_get（int which，int who）}
	SYS_CHROOT_KERNEL          = 522 // /{int chroot_内核（char path）}
	SYS_SWAPOFF                = 529 // /{int swapoff（char*name）；}
	SYS_VQUOTACTL              = 530 // /{int vquotactl（const char*path，
	SYS_LINKAT                 = 531 // /{int linkat（int-fd1，char*path 1，int-fd2，
	SYS_EACCESS                = 532 // /{int-eaccess（char path，int-flags）；}
	SYS_VMM_GUEST_SYNC_ADDR    = 535 // /{int vmm_guest_sync_addr（long*dstaddr，long*srcacddr）；}
	SYS_UTIMENSAT              = 539 // /{int-utimensat（int-fd，const-char path，const-struct-timespec ts*ts，int-flags）}
	SYS_WAIT6                  = 548 // /{int wait6（idtype_t idtype，id_t id，int*status，int options，struct__wruse*wruse，siginfo_t*info）；}
)
